managing president - Turco Inglés Diccionario